//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package cn.nubia.admin.application.query;

import cn.nubia.admin.common.query.PageQueryParam;
import cn.nubia.admin.common.utils.DateUtil;
import java.util.Date;

public class SoftRecRankQuery extends PageQueryParam {
    private Date startTimes;
    private Date startTimee;
    private Integer softId;
    private Integer state;
    private String startTimeRange;

    public SoftRecRankQuery() {
    }

    public Date getStartTimes() {
        return this.startTimes;
    }

    public void setStartTimes(Date startTimes) {
        this.startTimes = startTimes;
    }

    public Date getStartTimee() {
        return this.startTimee;
    }

    public void setStartTimee(Date startTimee) {
        this.startTimee = startTimee;
    }

    public Integer getSoftId() {
        return this.softId;
    }

    public void setSoftId(Integer softId) {
        this.softId = softId;
    }

    public Integer getState() {
        return this.state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getStartTimeRange() {
        return this.startTimeRange;
    }

    public void setStartTimeRange(String startTimeRange) {
        this.startTimeRange = startTimeRange;
        if(startTimeRange != null && startTimeRange != "") {
            this.setStartTimes(DateUtil.getBeginDateFromRange(startTimeRange));
            this.setStartTimee(DateUtil.getEndDateFromRage(startTimeRange));
        }

    }
}
